home *** CD-ROM | disk | FTP | other *** search
/ Nebula 2 / Nebula Two.iso / Apps / ScreenSavers / BackSpaceViews / StefView.BackModule / Makefile < prev    next >
Encoding:
Makefile  |  1995-06-12  |  689 b   |  34 lines

  1. INSTALLDIR=/LocalLibrary/BackSpaceViews
  2. #/LocalApps/BackSpace.app
  3.  
  4.  
  5. NAME = Stef
  6.  
  7. SOURCE = $(NAME)View.m
  8. OBJECTS = $(NAME)View.o
  9. DYNAMODULES= $(NAME)View.BackO
  10. MOD = $(NAME)View.BackModule
  11.  
  12. .SUFFIXES: .m .o .c .psw
  13.  
  14. .m.o:
  15.     cc -arch m68k -arch i386 -arch hppa -arch sparc -O -g -Wall -c $*.m -o $*.o
  16.  
  17. all::
  18.     $(MAKE) $(DYNAMODULES)
  19.     
  20. $(DYNAMODULES): $(OBJECTS)
  21.     cc -nostdlib -arch m68k -arch i386 -arch hppa -arch sparc  -r -o $(DYNAMODULES) $(OBJECTS)
  22.  
  23. clean::
  24.     rm -rf $(DYNAMODULES) $(OBJECTS)
  25.     
  26.  
  27. install::    all install-views
  28.  
  29. install-views::
  30.     mkdirs $(INSTALLDIR)/$(MOD)
  31.     cp $(DYNAMODULES) $(INSTALLDIR)/$(MOD)
  32.     cp -r $(NAME)View.nib $(INSTALLDIR)/$(MOD)
  33.     cp Spot.tiff $(INSTALLDIR)/$(MOD)
  34.